Resolve several minor TODOs in the codebase
This MR resolves some small issues in the code, including
- More documentation for DataObjects
- Warnings when DataOrdinal or DataMatrix is used. It also excused these two from the documentation
- Renaming
ConAEModel.datapath
toConAEModel.save_dir