Renamed functions, seperated some code. Add "Current Smoker" rule. Modified DM Assessement rule to work for both # of months and dates.