split out typejax.bridge from typejax.updater
move more code from typejax.updater to typejax.bridge