WIP BackgroundLoader

Awaiting further level structuring before starting work on the loader.