added cluster state and check for existing instance before initialization
added initial rollback for startup task
shutdown cleanup operations added
garbage collection added for scheduled shutdown tasks (TTL 20 minutes)