Starting to introduce OOP principles to the game play.