add Item::addSubItem & Item::removeSubItem with default fail code
add Item::getSubItem with default fail code in Item
add basic Movie class
change Folder* parent in constructors into Item* + error handeling