Basic concepts in physiology a student's survival guide