Fixes:
* Now creates missing directories.
* No longer errors with missing id or name entries in ROM.