Add calendar view

review398003