Update build system to use Grunt