Demo Code
I already have most of the example project for this post done already. You can check it out here: