Added try catch to populateVideoPreview; app would crash if user manually deleted app data (sqlite) inside of android settings but did not manually delete videos from sd card. Admittedly a rare occurrence, but annoying nonetheless.