Added HierarchicalMultilabelModel class

What does `get_attr_vector` mean?  If it's what I guess, then you could call it `get_label_vector` or `generate_label_vector`.