Fixed bug where input was changing the speed of the rotation, rather than the rotation itself. Other minor simplifications.