I would like a Twitter application that will utilize twitter's API (or any other way) to monitor streaming tweet data matching certain criteria, once it matches a tweet it should log all the people who have liked/retweeted the tweet that match certain criteria (100 latest) and continue to monitor for new likes/retweets for a day then stop that tweet. then have easy ability to view all the users saved and have an easy button to click to follow (or block) each user and then check back 7 days later and if the user hasn't followed my account back add it to a list with easy button to click to unfollow (and add name to blocklist to not add them to list again)