Progress report:
A significant amount of the buttons that did nothing, now do something. This includes: Add all to favorites, Add to Favorites, Queue all items, Play all items, Next/Prev track, Rewind/FastForward, Shuffle, Repeat, Restore/Maximize, Save Playlist. Other buttons which did and always will do nothing have been disabled.
Playlist support has been integrated. These can now be loaded, saved (using the name dialog I made for Minesweeper with the on screen mini keyboard) and queued. The currently in-use playlist will be saved on exit and reloaded with the program.
There is no download yet. As I will add Clear Playlist, Remove from Playlist, and hopefully photo support today. Then upload. Also, I feel I can pull off the transitions from the actual program. They may not make it today, but I will (probably) do them.
Still no clue as to why the battery status isn't correct. But I think I can make do with something else.