InviteWindow now handles gameType
refactored Buttons, added choosing gameType to Lobby
added deploy config to parent POM
Merge branch 'ecs-module-support' of github.com:Cardshifter/Cardshifter into client-server
Merge branch 'javafx' of github.com:Cardshifter/Cardshifter into client-server
Modified the `SimpleGame` to make it easier to win against stupid AIs
Added static `getAction` method to the `Actions` class
Added `LimitedActionsPerTurnSystem`
Added LimitedActionsPerTurnSystem to SimpleGame to prevent a player from
playing indefinitely on a turn
Corrected LimitedActionsPerTurnSystem
Extracted method to new class for serialization of entity to
`Map<String, Object>`
refactored findTargetable to use `game.getEntity(id)`
Added PlayerConfigMessage, ConfigComponent and DeckConfig
Extracted construction of `ObjectMapper` to new `CardshifterIO` class
Game balance changes, more of everything
Added configured boolean to ConfigComponent
Added getTotal and toString to DeckConfig
Added check in UseCostSystem to check if Entity has a resMap at all
Changed generation of entity ids to start with 1 instead of 0
Added `has` method to ResourceRetriever