Implemented clean(er) shutdown when target camera does not exist. Moved processing results to a pointer.
Fixed crashing with a camera.
Added killserver thread, and built new network thread error catching framework.
Removed most print statements. Added actual secret.
Added logging to file.
Implemented angle-from-center calculation (sent in place of elevation).
Implemented network rate limiter.
Tweaked rectangle finder to work on new test data from robot. Adjusted test.py to print more useful data.
Got to within 10% on new sample using the 47% factor.
Changed the 47% to 30deg, and removed debug stuffs.