modifying structure of folders and updating where the main files are. No more public folder, the source is in scripts. Also, the main file now supports commonjs, require, and plain old script loading