A group project for SENG 271 at UVic