REFACTOR: Remove dependency on underscore
REFACTOR: jshint
DOC: Update docs