added RangeChart class, private fields for World