UC Berkeley - CS61A - Project 2: Twitter Trends