Borrowed FirstPersonControls from mrdoob as well