Created BoardCalendarBond entity
Improved ModelConfigurator to automatically configure all entities
Refactored ModelConfigurator, created database migration
Removed obsolete properties from User entity, started fixing build
Introduced BoardCalendarBondSettings entity
Introduced BoardCalendarContext
Refactored UserContext - made User readonly
Introduced BoardCalendarBondSynchronizationService
Created BoardCalendarBondSettings entity configuration
Updated SynchronizationService to use BoardCalendarContext instead of UserContext
Updated CalendarSynchronizationService and BoardItemsProcessor to use BoardCalendarContext instead of UserContext
Updated Parsers, Formatters and SingleBoardItemsProcessors to use BoardCalendarContext instead of UserContext
Fixed build
Fixed unit tests
Code cleanup
Created database migration
Merge branch 'BoardCalendarBond_introduction'