added another abstraction layer to ID access in IdCollection
added additional type argument to IdCollection::appendBlankRecord
added referenceable record types to UniversalId
added additional type argument to IdCollection::load
Merge remote-tracking branch 'kcat/animations' into ref
fixed an indexing problem in IdCollection
some IdCollection and IdTable cleanup
fixed a bad cast
fixed a problem with editing records that do not exist in base
added assign function to Record class
added blank function to all referencable record structs
added data structures for referenceable records
added a RefIdCollection to Data
fixed the interface of the adapter class
fixed RefID search
small test with statics and two columns
replaced static adapter with a template
load all types of referenceable IDs
added type column
added model column