Refactored scenes (collision checks broken for now).  Added KeyboardState and MouseState classes.