namespace defined types
it appears that defined types in modules need to be namespaced according within
distinct directories/files.  Should've checked this first:
http://docs.puppetlabs.com/learning/definedtypes.html#defining-a-type