I'm interested in how slimming world works. What are the basic principles and do you need to attend meetings or can this just be done at home. Thanks