public github repo for CSC 573 project