||A class that provides an easy way to load Images in a separate Thread.
||A base class for loading resources in a separate Thread that has some default
methods for loading each of the 3 basic resources (images, sounds, and
||A class that provides an easy way to load Sounds in a separate Thread.
||This class attempts to do the same thing as a WatchableThread, but it allows
you to alter OpenGL resources while doing so.
||Defines the base for a thread that can have its progress tracked (in a
limited way) as it processes.