Added two new methods
pre and post process items
Should help seperated the prerequests for machines
Allows machines to do more things after working