Break out Gruntfile into separate distinct tasks
Fix JSCS and JSHint issues
Merge pull request #48 from tbranyen/some-improvements

Move tasks into separate folder and fix JSCS/JSHint