Initial Repository, Unit Tests, and db Migration
Adding EFRepository Initial Migration, and supporting tests