Put some styling on the index page and fixed a few bugs that were still
present in the calendar template