Keyboard input handling

Made GameInputHandler, which is notified when keys are pressed and
released. GameLogic then passes the List of keys to each Entity, which
handles the inputs by themselves.
Comments on the core classes

Also changed Display.sync from 20 to 60.