Added the ability to load file semi-asyncly
Added the ability to load file semi-asyncly

I might remove the from_* soon because they are now redundant.

Also some slight cleanup to avoid repetition with loading files.

Ikusaba-san/Chiaki-Nanami