Work done for my C++ class: Fall 2013