Hugo/Emily adding cache
Hugo/Emily don't make request if we've hit twitter api limit -- needs refactoring