Pull request?

I think this is how I make a pull request.  Hopefully this will let you merge your files with the prototype I engineered.