Very nice work Paul!

You do know that there is got to be a tutorial coming after all this right?