DayScrollView MVP

Implemented MPV for the calendar's 'day' view objects. Lacks functionality for event data and requires logic to manipulate scrolling and event data updating when looping days.