added tinyxml2 dependency