add more examples and add some comments to existing examples
add sicp example and delete duplicate var example
properly remove .c file on failure, small error message change and actually remove var.calc duplicate