unified OpenMinigame in place of two similar classes
MinigameFieldBase and MinigameElementBase abstracted
single Minigame
Merge branch 'refactoring' into develop