refactoring
remove UnsupportAssociation
add has_and_belongs_to_many association
add test for has_and_belongs_to_many association