There is an article with layout of a module in doc...
# puppet-enterprise
v
There is an article with layout of a module in documentation. your structure is wrong