refactored keybindings
integrated mouse position into keys