Created CommandBuilder classes and BuilderRegistry.