Skeleton class for processor with some notes on how we may want to define the process.