migrated all classes to init.pp