1. Refactored repositories (no Entity Framework yet)

2. General tiding up
deleted obsolete nuget packages