performed actions discussed in email #2 removed unused __str__ functions a bit of ordering of the pipeline.py