I'm leaving this issue here as a placemarker. There was some confusion around the versions of bower (deprecated) and grunt used, and I recently switched away from bower to using npm entirely for the time being, and removed grunt.
Grunt clearly will be useful in making the website load faster, and I'll look back into getting it working properly when I have time, but, in the meantime, we still have the Gruntfile.js