All participants in Phase 1 and those in Phase 2 who randomize to the software application will be instructed on the use of either the desktop or smart-phone version of the software application. Baseline information, including participant name, date of birth, email address, and phone number, will be gathered from the participant at that time, and all characteristics will be entered by the participant and study coordinator into their own account in the application.