Add Grunt task manager

Closes #59.