added rate limit
added vague error handling, it sleeps if twitter gets sad and stuff