Entity Framework and more

- Did some restructuring.
- Enabled entity framework, including migrations, as we'll need those
later.
- Added NUnit packages as well.