add test for moving a referenceable node and checking uuid

also contains a bunch of cleanup on the TestCase usage