"Make use of OOP. You can cut down on code duplication by using inheritance and polymorphesism."
I would definitely do that..if I knew what it meant. I am really new to C++, and am just starting out with the basics atm, but once I get more advanced, and have a good understanding of c++, I will definitely look into this. Thanks for the suggestion.