Removed Following table.
Was getting too confusing trying to set it up with multiple foreign primary keys. The products table now has username as a foreign key, and you can add products to the user's "following" list.  Still have to do some more testing but should hopefully be done setting it up sometime soon.