Repo for CMPUT-404 assignment. I didn't fork the original repo, because I wanted the contribution to appear on my profile.