Modify Gruntfile so it doesn't exit watch if first build fails
Move require in test to top level instead of before task
Move tests to subfolder
Add Yaml config file class