Adds grunt build and test setup.

Yup
Should probably remove these built files from the commit.