Big changes: swap out require for grunt build, move specs, and built js file