BUILD SUCCESFULL

added destructors to abstract classes