Added wishlist update method and updated primary keys of all tables