Getting rid of AbstractComposition; fixed a few includes
Some revisions to the Runtime design, and the addition of the Processor class to encapsulate the the processing of Packets by Modules