add Evaluation.java file
add comments
add methods to Evaluation.java
fix bugs and refactor AnnotationConsumer