Project for Dalhousie CSCI1101