Indicator class for loading
Threading and performance enhancements
Photo loading threading and other changes
Clean up viewer frames when exiting