- retaining the Type struct field (because i don't think it will be confusing)
- finishing up initial implementation of Realm instantiation, persistence