Added controller to allow the player to try and complete a phase