Class project for SYSC 3010