DeltaJen: refactor file loading

Due to an error I made early on, all the files + data were loaded
into a list. This used massive amounts of ram.

Introduce file pointers so the needed file data can be fetched
when needed, without impacting the ram.