Expired events have grey icon background colors

- loadHomepageEvents check if the number of hours from today is less
than or equal to zero (which basically means the event already passed).
If so, turn the bg color grey.
- Added class names to the homepage tasks so that the elements could be
accessed easier.