Lots of improvements made while working on a personal project

I was using this ofx repo as a starting point for a lot of tests I was doing and found a lot of quirks that needed fixing. Most of them have to do with how the settings were being written unnecessarily which would sometimes overwrite new settings I had just saved in a text editor. The debugging messages are more specific. I also removed the OpenCV dependency. It wasn't necessary.