first steps on prov js library -- basebones method definitions NOT COMPLETE