Introduced ClusterManager. Externalized support for new cluster types.