MapObject class added