OOP Object Oriented Programming Project - Nonogram Game Tasks: Interfata grafica RTTI Overloading operators (min 4) Abstract Classes Heap Memory Allocation Exceptions (de extins std::exceptions) STL Lambda Expressions Templates Smart pointers (min 1) Design Patterns (min 2) Features of C++ 17/20