started working on cards solution (OOP focus)