Added a Player Class, first cut at handling camera movement events.