implemented A LOT of missing functionality (longest road, dev cards, largest army, and more)