Added EF6 and a code-first database

Added ID properties to the domain models as well as making navigational
properties virutal. Added a DbContext class, repository code to query
the db, and a localDb connection string specifying that the db file go
in AppData.