More work on Leaf-Table Inheritance

Added test for database persistence without polymorphism, and a couple of placeholder empty tests for when we implement polymorphic Hashes and persistence