Moved all key controls to an Input class to handle keybindings and
mapping. Use the method "isKeyDown" if possible, and the class also
contains all changeable keys.