Many small improvements including some key bindings starting to work