updated readme with ocaml implementation