The speed of previews have been increased.
Overall memory consumption due to images was slashed. This was causing a majority of crashes. I just didn't understand how best to load large images.
Added "Hide All" and "Show All" buttons.
Added close button on the main screen to remind users to close. As of right now everything I've done to try to get the app to reset correctly have failed.
Fixed issue where hitting the back button at the flashlight screen could cause the program to go straight into the file manager bypassing the password screen. OOPS.
Program was loading full sized images as previews and then scaling them down to 48x48 pixels when displayed. The full sized images were staying in memory. The program was using up too much memory which resulted in a lot of the crashes that were reported. Most people reported this problem when trying to open images taken with the camera. This is significant because when I tested it I only tested it with images I put on my phone, not in the Camera directory. Those images have a resolution about 2048x1536. The images I tested with were much smaller. An update in the future needs to optimize preview loading even further.