Some revisions, un-broke the XML parsing capability, and added some basic error handling to the player.
Some revisions, un-broke the XML parsing capability, and added some basic error handling to the player.

tprobinson/aersia,tprobinson/aersia,tprobinson/aersia