initial commit of simple ensembles full version - still in pattern form atm