Add Product Choices to Wishlist

Hi!

I am trying to figure out how to add product choices (like size or color) to be included when a member of my site adds an item to wishlist.

I am currently using the Wix example Wishlist code, and would just like to modify it to be able to perform 3 additional tasks:

  1. Be able to add the product choices. so instead of just sunglasses they can add ‘red’ sunglasses to their wishlist
  2. Be able to view users’ wishlists
  3. Once a member purchases that item, remove it from the wishlist and add to a “purchased” tab

Any help on where to start would be greatly appreaciated