Initial work on player and controls