Attempting to correctly integrate visual features into the parsing model
and experiencing difficulties with calculating the angle between two
centroids.

Also updated the unit testing example because it lagged behind.