OOP School Project : A SmallWorld game clone