update project to use grunt