Training project - simple Minecraft-like online multiplayer game