Model Tests

- Tests included for all models
- Included get functions for some models  to allow relation function to
remain intact