Patched external tileset functionality when parsing tilesets. Only works right now if the .tmx file is in ../maps relative to the program .exe. The map directory should be sent into the parser and be available to any of the parse() functions.