Refactor: extract methods
Refactor: remove dependency, de-couple modules
Refactor: move methods
Refactor: re-write & move method
Refactor: rename method
Refactor: move methods
Code cleanup
Remove "maxstatements" check on jshint