Added some index to speed out Dir File counting, fixed counting if the directory is empty, added clearer progress text, added error reporting to ROM scanning