added events to the calendar

as well as adding "Lazyfetching" to increase speed (hopefully)