Cmpt 868 project repository