Cleanup and moving away from deprecated functions; play list should now behave better. Repeat behaves better, volume is fubar due to moving to an event based model. Async File loading so it dosn't block the UI thread and added labels for file type info.