- switching over to integer based primary keys where possible
- adding IDType<object> variables for use in relationships to models/core/types.py
- fixing unittest which relied on old assumptions