Adding parentToGlobal transform methods, changing getGlobalBounds() to use that, and adding transform unit tests