Simple Makefile to build a custom toplevel

Includes the ocaml_safe bindings
Use underscore consistently
Use _safe where needed