working common js support.

1 require code base. Not one for every app.
working on master branch
merge gone wrong. reverse