Reorder definitions.
Remove jake.
Update dependencies.
Update description.
Fix lint errors.
Update unit tests.
Update minified script.