Readd gitignore at the right place.
Initial commit of previous work on hash based saving & loading.
Extracted RomId to own file
Added backwards compatibility for saving/loading
Add catch for when reading rom directory fails
Add break for optimisation