Now building with debug flag
Replaced List.map with List.rev_map
Added Vec.set_unsafe and fixed a few bugs
Makefile for benchs.