cis526 project submission

Done by Junyi Li and Kai Hong
Merge github.com:jweese/cis526-projects
Merge pull request #20 from hongkai1/master

jessy li and kai hong