Added proper-ish movement and mouselook (no collision or gravity yet).