Initial Grunt architecture