added grunt and doc