added class diagrams
changed some of the pointCap vars