Heart Failure: A review of disease, therapies and medications with a focus on symptoms, function, and quality of life.