Initial project generated from VS template.
Replace generic messages with app specific ones.
Add entity model classes.
Allow course IDs to be preset by user rather than auto-generated by database.
Add database context that contains model collections.
Remove convention to pluralize table names when generating database.
Add missing change to .csproj file