separate services into different files. updates with bridge components.
add full bootstrap listener.
move more bootstrap stuff into bridge.
dependency no longer required for bootstrap listener.
code standards.
remove event listener config for listener moved to bridge.