Added Player, Enemy classes, functionality