refactor PackageGenerator to use an instance
refactor PackageGenerator to use an instance


problem: 
- current implementation uses a static method, that is much harder to refactor / spit up / maintain

solution: 
- move logic into instance methods
- split up logic into smaller methods
ddd-ruby/rdm,mindreframer/rdm,ddd-ruby/rdm,mindreframer/rdm,droidlabs/rdm,droidlabs/rdm,droidlabs/rdm