text wrapping and dynamic text sizing added to tree map