Fix crashing and strafe speed
Use quaternions for camera rotation