I need a paid membership website made where I can post content every month in a new tab (one for each month). The front page of the website has to be a sales page with a video on it and a login section for members. I need to have an affiliate program on the website and a "who sent you" box on the checkout page so I can pay my affiliates for "word of mouth" referrals. I also need paypal/credit card buy buttons. Lastly, there have to be options for the payment plans like monthly, yearly, coupon codes, etc. Thank you.