Let me google that for you

And yes, I would imagine having it all in one .exe would be best.

Having the "folder scanner" run its scan every time the "game select" screen is accessed.
And perhaps a refresh button on that screen to re-scan the folders.

Do post a published version, as others may find it useful