collision points, and converting to lodash deps where possible
turned on jshint
refactor to include camera