Massive refactor of everything
Add an "update" method, fixes #15
Add a mousewheel multiplier
Fix #12
Fixes #18
Add bower
Version 2.1.0