move build system to ocamlbuild