added gruntjs and new test with doc