method add atribute added
method exists_atribute added
can check if an atribute exists under a class
method delete atribute added
return false if we look for a nonexisting atribute under a class
exists_atribute returns false if atribute has been put in and then deleted
method add_generalization added
method generalization_of added
method delete_generalization added
generalizations can be added and checked
generalization can now be deleted