Designing a Board Game (Mastermind) in C++ using MVC, State and Observer Design Patterns

Let’s┬áDesign a Console Based Board Game in C++.