Separated clientside and serverside World classes