Add polymorphic associations
Fix some strange behaviours on has_many association
More flexible on bubble-wrap version in gemspec