This repo's purpose was for me to brush up on C and C++ concepts such as virtual functions, abstract classes, etc. Most source files were written by a former professor who shared his notes to the class. I'm using git to add and practice on his original files.