Updated Mouse controls and classes

working on obsticles spanning at the top of the screen commented out
some stuff to help focus on that.