[FINAL TESTS] World Factory -- Take 2!

Have it compiling and most of the primary functionality set up.
Added a function to file_finder that I will need to test, it grabs the directories that contain the input extension and is used for getting the world directories since that will be used as the root for save file searching per world.
Tested and works with defense mode.

Should be ready, assuming no other major issues are found.

TODO:
* I think there is nothing left except some testing to make sure it doesn't break randomly,