polymorphism part 2
IS NULL in DAL
polymorphism part 3
polymorphism tests
fixing tests and renaming EntityDefinition
renaming classes
Fixing Polymorphism test database