added grunt module and dependencies