This is my implementation of the code as presented in the tutorial. I DO NOT claim any rights to it.