First pass at adding Grunt