Project 2 for CMU Fall 2011 Databases Course