Feed stuff + leaderboard

Added groups to feed, added room for more elements, and added sanity
checks on it (duplicates or events the volunteer is already signed up
for).
Leaderboards have been optimized so all users see the same and they
update every 10 minutes. Planning a group leaderboard too.