Vastly improved the method of including stuff and testing using mixins and a function to set them. Also using exports properly and getting browserify to combine instead of coffeescript