played with values, determined new issues
revert debugging change, update todo
made RECT_ERROR relative
possible thresholding methods
initial threshold algorithm (average black max and white max)
made threshold algorithm work
cleaned up rotation code moving duplicate code into rotatePoint()
added another potential thresholding algorithm
added a few more comments
don't print thread number if not in debug mode
added example
fixed formatting, added "Using" section
added real example
write message dealing with command line execution to cout
write errors to cerr, check if teacher ID is valid
average radius of bubbles in a row or column to get rid of oddities
findBlack algorithm determines black value based on jump in darkness
use simpler, faster thresholding algorithm
started implementing command line options
allow specifying max number of threads from command line