committing so class will be pushed to github
github fix
Moved changestate to machine. Got rid of unnecessary calls to get and
set methods within the machine class.
Learned how refactor. Got rid of lots of unnessary get set methods in
job and machine.
Broke up inputData method into smaller methods.