clarified each interface definition, it's purpose, and clarified variable names between
core.pp and site.pp.example