added grunt task and doc