Created "Puphpet/Domain/PuppetModule" namespace; Created PuppetModuleAbstract and PuppetModuleInterface; Puppet module domain files now using proper interface