Every project needs grunt – here's a start