More work on the DemigodsFile stuff.
Tested it locally, seems to work perfectly.

Next I need to implement SQL.