Improved calendar
fixed issues with adding and showing events, improved layout in home page