DbSets must have a public setter to be initialized
Added DB migrations, registered book repository and Catalog context in Unity