Finalized Sprint 2 Code

Full commented and organized. Follows JavaScript coding conventions.
Implemented three control schemes: Buttons, Slider, Mouse Height.