Refactored adding products and following users
Only create name when fields are modified
Cleaned up unfollowing code