use has_and_belongs_to_many for association and make it bi-directional
update schema.rb:  depot and farms tables have been removed, as we use STI now.