Tidied up the node related config into the manifests folder. I want anything in the modules folder to actually be proper puppet modules.
Added some better comments.
Moved the ppa stuff out from the modules folder. Now everything in the modules folder are proper puppet modules.