Port of Global Conquest from Laravel/PHP to Rails