Create Processor.hpp