How grunt works for this project