WIP: OCaml GUI driver