fixed readme typo
added size limit to frame buffer
fixed threading issue.
added tools to capture scan frames and then convert the saved frame into a png
refactored how io threading worked. Now read lines are put into a buffer instead of scans