Added calendars, some styes, checked infinite paging, refactored some code, etc.