Clean some code
Use an observer to handle cache for FavoriteQuotes