gehrigj/cs305-project-2 archive