Refactors unit tests.
Adds the data model, using EF.