built up the model - failrly happy with this new structure of all objects being backed by interfaces. will most likely need to move all interface folders into a seperate project to truely reap the beneifts of this, but this can be done at a later point without too much hassel.

next step should be to start thinking about implementing some repositories and services.