
Desired Features
 * Add File Folders to the Media Library
 * Equalizer
 * Search for background image
 * Resize background image
 * Full support for skinning and themes (including rearrangeable UI parts and fonts)
 * Addition of supported formats (audio + video)
 * More, Better, Cooler visualizations
 * Better playlist editing and functionality

Changes for VisMP3v0.1.2
 * BUG FIXES:
	* changing background file if one is already loaded caused a crash
	* flicker of simple text in message box prompt fixed
	* song ended event not handled properly after text has faded
	* remote does not wake up faded program after text has faded
	* playlist not properly notified of first song played
	* playlist looping not handled properly
 * ADDITIONS
	* Simple text printing prints large and small fonts
	* Option to draw song title/play time using large text
	* Color property draws a color box to show color instead of drawing font in that color
	* Add CPU speed property to System options.  Displays actual values reported by hardware afterwards. (Works down to 19/95 MHz cpu/bus)
		( if you are setting the CPU frequency low, be sure to put simple fonts on and don't use a background image...otherwise the UI will be slow)
	* Add Load command to Media Library in order to restore previously saved library
 * CHANGES
	* Change the way the program fades.  Properly ignores certain keypresses
	* Tweak media key handling & playlist stepping
	* playlist/library now have options accessible from their lists (press TRIANGLE)
	* Move media library directory option from config to library options

First Release Features (v0.1):
 * Developed for 3.x kernel (I am using 3.72), Works for Phat and Slim
 * Automatic detection of MP3 files in a folder and its subfolders (specified in config)
 * Hardware decoding of mp3 files
 * Parsing of ID3v1 and ID3v2 information used to build media library
 * Media Library accessed through Artist, Album, and Genre categories
 * Creation of playlists from media library items, easy to add full albums or single songs
 * Playlists are number 0-98 and can save/load from the program
 * Skinnable (background image and UI colors chosen while running)
 * Supports Sony remote control for playback control
 * Smart Random (no repeats) and Linear playback of playlists
 * Four different visualizers (for now...will be more to come), all with runtime adjustable properties:
      * Spectrum Analyzer
      * "Boom Box" (boxes flying across the screen with visually stimulating "thumps"
      * Fireworks that explode with the beats of the song, with colors correspdonding to frequency ranges
      * Oscilloscope-style view of sample data
 * Allows background visualizations while navigating media library, playlist, etc
 * Font support for loading pgfs (not available to the user yet, but uses system fonts to look nice)
 * Also supports simple bitmap style font for faster rendering

