Cleaned up project files and added key input

Player 1 can now move around. Updated SpriteManager, Sprite and Engine
class to allow for this functionality.