Final Project submission for CS130 with all jar files.