Added project Lisa.Zuma.BlueJay.Web.Models containing all the models used throughout Lisa.Zuma.BlueJay.Web.
Added models returned by the webapi actions.
Added reference to Lisa.Zuma.BlueJay.Web.Models
Added ProfileModel class.
Added reference to Lisa.Zuma.BlueJay.Web.Data.
Added property Profile of type ProfileModel to the DossierModel.
Added ModelFactory for creating models to return from api actions.
Changed return value to an instance of the DossierModel class.
Changed parameter name for userId to id.
Added route for handling notes and their corresponding CRUD operations.
Added BaseApiController which includes all frequently used variables and methods.
Changed DossierController to derive from BaseApiController.
Removed declaration of "db" and replaced any call with "Db".
Added method for loading media from file system and encoding it to base64.
Added factory method for creating a NoteModel.
Added NoteController, responsible for all note related operations.
Still needs more CRUD operations implemented.
Changed route template.
Changed parameter "id" to "dossierId".
Added property "Id" to the NoteMediaModel class.
Changed ModelFactory.Create to fill the Id properties of the NoteMediaModel and NoteModel classes.
Added method for retrieving a single note based on it's id.
Added comment and changed the way in which the return value is constructed.