ALL autogenerated stuff from blueprint -> Puppet. Unedited.
Add keylog on how this was built