Updated to use the selectedDate verbage instead of currentDate

--We want to have distinct currentDate (what day is it today) and
selectedDate (what is the first date selected) concepts
Added an intelligent "Back to Today" button + general cleanup and reorg