Swap out example app

I've overhauled the existing example app with a cleaner UI with no background / auto calls. Now there is a button for every method instead of making calls in the background (much better for testing and understanding the functionality).