Added tests, grunt file