grunt setup + cleanup