Adding new classes, writing doc