Dev

I simply changed how some of the core modules were being incorrectly required in 'main.js' and 'utils.js'. That resulted in errors when requiring Vue in Node.js because those dependencies were not being resolved correctly. Please see the commit messages.