Migrate to new Grunt-based file structure