Configuration and UserBinds

-Config file allows specifying useful settings
-Keys can be bound to actions

TODO: Finish adding keys, the long named keys don't completely exist
yet. example, Caps Lock (Not that anyone would ever bind it)