Huge application start refactor, move bower modules to npm, embed persistence works cross-domain.