adding grunt to build and minify scripts; moving files around so they make more sense