Added RoomWorld and started to remove the single world paradigm