Model and database changes

- Modified entities
- Added connection string to database
- Added EF to Domain
- Added conversion extension method
- Database created via code-first (EF)