OOP School Project : A SmallWorld/Civ game in C# and WPF