Added ability to change heuristics
Added Snap framework to compilation