consolodate mouse code
clean up input code, make controls bound to player instead of man