How to Fast Ramadan: What is fasting? Who is fasting obligatory upon? Who can break their fast؟