upgraded command preprocessing and postprocessing

I have begin the top level command preprocessing and added features such
as: detecting which track is currently playing and displaying that track
name on the lcd, determining which side of the album each track is on,
determining whether to play from start or resume from paused when you
click play, etc.  I also implemented the next and previous commands
successfully