Assignmnet using SDL C++ tinyxml for reading TILED maps and path finding