Final project for Information Visualization (SI 649)