A framework and api to create simple snap-together minigames and hubs on a Minecraft server network