added excludeWords method to search for common words that show up in crappy videos. refactored some of the search methods to use determineBestVideo method. made the what's hot tab use the users favorite genres if they are logged in and have some. added twitter and fb social buttons to the main page