added several content integrity tests that can be run to check the health of our content. Still got a fair few to write.