Linting cleanup
Switched from lodash-node to lodash.assign and lodash.extend
Started documenting