Adding support for custom toolbar buttons.

I updated README.md with an example on how to use this. Let me know if you want me to tweak anything. I put this together to fit the use case for what I'm doing, but I'm open to any ideas for improvement!