Updated README
Updated instructions on how to run example
Moved callback stuff to a separate method

- callbacks now optional
Updated example to test reconnecting