Updated mouse movement

Updated mouse movement to only 8 degrees of freedom and
playerViewDirection  vector