Fix the empty() method of the MarkerList class, finish commenting the graphics directory, rewrite the TangentLine class so that it subclasses QGraphicsLineItem.