University of Alberta CMPUT410 Project, Winter 2014