Creates util and selection modules, renames editor main file to core.js, updates Grunt to new modules structure