Add test to check that the outer layer of a FM family tree is recycled between renders
Actually recycle DOM outer layer DOM node between renders
Update classes on each recycled render
Don't unnecessarily wrap view html in DOM elements when able to recycle nodes
Consistent comments