Can now decode and play mp3 files using Jlayer, but it takes around 2.75
seconds per minute of mp3. Next step is to implement some sort of
asynchronous loading for the decoding process so that you start out with
a decoded chunk, start playing, and then fill in the rest while playing.