renamed input impl
removed all code for input, refactoring this
whole bunch of crap
moved the keyboard listener up a folder
rename all the things
big commit but this is a refactor of how the input gets to our player,
were back to where we were with keyboard input, now for the mouse