Repository for the COMP581 project