input bug fix
refactored movement and fov rules
cleaned up huge mess
cleaned up player movement actions