Namespace all console code, and allow the console to be loaded as part of the broker