personal project - playable OOP version of Settlers of Catan