initial commit of HElib