After several attempts of trying to make a good tutorial, I ended up going with the simplest/easiest method and just adding comments to example code. :) Let me know if you have any questions. Feel free to use the example code. You don't have to give credit, but at least include a link to this project so that people can learn how it works for themselves.