*changed the phone homescreen to make buttons bigger
*added ability to get screenshot to smokey
*added zoom & aspect for video in smokey
*added a fallback screen for mediatypes that dont have a details page implemented yet.
*added support for browsing photos.
*found ugly bug that happens when its reset repeatedly.
*so far unable to reproduce the crash when power button is pressed.
Power screen is working fine for me now. You must have fixed it by accident.

Looks great! I think it might even work. My boxes are a little nit-picky on WOL stuff so it is hard to test properly.
Where is the zoom & aspect in video? I don't see it.
Photo screen shows that I have 7,405,615 photos but doesn't show any. I have doubts about me actually having that many photos. I have a ton, but not that many.
I started some audio, hit "Play All" (several hundred to a few thousand songs, I didn't check). The display never showed the remote nor any feedback that it was playing. I might have hit "Play All" twice due to no feedback. Then it attempted to draw the main screen's mini status and crashed. I started it back up and it displayed just fine. At the moment of crash, it was drawing the status and I tapped on "Media" simultaneously. My guess is that it was the two events together that caused the crash.