Add boyer benchmark
Fix pair? and list? primitives
Add graph generation