Moved database mapping to entity type configuration files
Removed basket and basketitem from domain model as its not used there
Merge branch '001' into entityframework
Merge branch '001' into 002
Updating after merge
State and repository
Removed references to EF and System.Data  from domain model
Merge branch '002' into 003
Implemented repositories
Forgot to add interface
Removed monstertyperepo from original
Merge branch '001' into entityframework
Merge branch '001' into 002
Merge branch '002' into 003
Adding context interfaces
Getting monster from repo
Merge branch '001' into entityframework
Merge branch '001' into 002
Merge branch '002' into 003
Switched to repo