proper package structure
added first tests, model objects and mock server
that's not they way to go
proper handling of mockServer, first api tests
starting to use Type for missing parent objects
finished all api tests properly