Callback

- Added callback function
- Updated demo with a simple callback that alerts you to the new
position

Closes #12