All tests passing, data elements and forms don't work in pathways still
adding auto-pathway switching using treeview, and fixed treeview selection highlighting