add gruntjs, rm guard, improve examples