added additional processor functions, ProcessorSet (could use work)
added some processor tests