A project requested as part of my Programming Course.