Refactored movement to use angles rather than plain xy thresholds
Fixed one key binding