first round of changees to support jobtype/jobdata refactoring and power profiling
merged