added layouts for each orientation-size combination; move music to a started service and passes messages to the service