fixes makefile
fixes makefile error
big refactor into extensions and 1 crypto tools obj
still not working, so compares with crypto cvc (despite it being "cheating")