Move player-related code/markup to their own files; play/pause button works