Feat/calendar

Initial Implementation of the DataModel class from the Calendar branch