corrected naming syntax.
updated generic hiera, modules so split between init and update.
corrected naming convention so consistent.