Add more structure to module

Adhere the module to the best practices of Puppet module development..