Created pipeline class
Created a consistent interface across classes: Class.create(dataLib), Class.readFromFile(filename, dataLib), instance.writeToFile(filename), fixing #2
Implemented pipeline, removed unnecessary method from classes (fix #1)
Implemented pipeline using Pipeline class
Fixed bugs in implementation, finishing #3