added init to cluster
rn ModuleLoader to Loader
refactored to Cluster-Program