re-org of code, added main (identityjs.js) boot module