Client

Commands shouldn't register themselves in their constructors