more cli features, moving alerting to separate class, namespacing