Initial implementation of calendar widget