Create calendar component. Style calender and events on calender.