Example of model file coming along

Unit testing may require mocking library to mock out the mgo as an
interface rather then having to setup a interface and struct implementation
manually.

TODO:
- Having base fields on a parent and have parent update them.
- Unit testing