I am looking for a fitness webpage where persons can purchase workout packages and i can monitor them online. They can interract with me online, upload their videos. I need a feature to sell products and supplements from that same webpage. I also need a section where a person will have limited permission to online classes and workout programs based upon their package. Either lifetime or temporary access.