Added Domain project to share the model across service and ui layer

nunit nuget package for unit tests
added service layer
added nsubstitute package
removed ef generated code
added own dbcontext and book entity class and pointing to edmx
Implemented Service