refactor(grunt): update Gruntfile and compile tasks