added many_to_many self-relations for Profile
updated seeds.rb
fixed bug in seeds.rb
refactored migrations
Merge branch 'model-refactor'