Made ImageLoader class work asynchronously from the rest of the 
application while still loading the individual images serially.  Currently 
configured in the ApplicationLauncher to work in a synchronous manner 
still though.