Fixed an image rotation bug in the image preview VC.

Fixed a bug when delete file would crash because of reloading the tableview. It now removes the deleted file data from the tableview and exchanges the row with the data from the last row.
Fixed a bug where timestamped data wasn’t loading in the saved data preview VC due to an update to the timestamp field that didn’t get updated in that VC.
Fixed a bug where if only one OpenCV switch was on, it would crash due to not checking if images were null. Also in the saved data table it wasn’t loading the data properties in properly. That is now fixed.
Added some appledoc comments in to generate documentation.