Further diversified part type hierarchy and aligned Master logic to accept kinds of Legs and ChairTop