changed Student's exam list into a TreeMap + added TreeMap create when constructing a Solution object + extracted moar methods from the Solution constructor