Don't need those
or that
jshint cleanup and fixes
fix some build issues
initial collision implementation
stupid typos and jshint fixes