move TypeOfShred to World. Interfaces are not changed
replace QList with QLinkedList in class Shred