[polish] Adds an example encoded image to README.md, improves docs for what callbacks return, makes callbacks optional