Repository for Vancouver Island University CSCI265 Project 2