Use load-grunt-tasks and update Gruntfile.js to reflect new components dir