Restructured code for mobile support. Play button should continue playing the station now. See #17