Hallas/progress loader

This is a progress loader that uses a sprite and a mask to create a loading look and feel

Complete with callbacks for everything you need done while loading stuff in the background
Just add private to it since its only used internally in this file.