use browserify-shim to shim vendor libs, moved files around

- move files so its easier to create projects, javascript files less coupled