wrote new color assignment scheme (convex spread outstanding), implemented tdata.xml reading, rating