remodelled evaluator, deleted unecessary stuff from start.java