Add calendar view

review924002