Make VoxelServer class run as multiple instances

First step in allowing voxel servers to run as multiple instances in the assignment client.