First Pass at "Best Of" Topics Loop

+ Added function that stores the total favorites count for a topic to
the database whenever a user adds or removes a favorite.
+ Added a function to query the most favorited topics from within the
past 7 days.