refactored cluster monitors
docker cluster monitor refactored
cluster monitor factory added