Added semicolons
Scope private variables
Pass parameters through url, correctly update

Basically let me refresh the page without losing my URL / device
settings.

Uses push state to update your address bar with parameters that
describe changes from the default state.
Fix for Android / iOS toggle
Update address bar on Android / iOS toggle change
Make toggling hand a bit smoother

Change opacity instead of refetching image
Merge pull request #1 from ryhan/master

Preserve state on page refresh