basic scaffolding and grunt