added delegate methods for designator properties
removed outdated computable definitions
removed duplicate storage of desig type, added storage of where the information came from
set source of information when reading designators from DB
added predicates for reading designator values from Prolog