initial commit of clusterkraf library