This is the main repo for our cs428 project, all code must come through pull request no direct commits.