checker working, evaluator cleaning

- checker working
- evaluator interface redesign 1
- evaluator cleaning and renaming 1
spring cleaning, makefile updated

- makefile now supports building and cleaning both main and checker