added infrastructure to customize each world
added flatland