Added obligation population to calendar

Modified the calendar to allow buttons to appear with an obligations
name, on the date of the start time of the obligation. Im not sure how
exactly we want this done, so I'm just using a basic button for now.
Also added support for multicolored obligations based on status.