adding setup documentation, improving play/pause functionality, introducing radio model