player control 1.0

sqrMagnitude thing