refactored to get less surface area on the publicly exposed model to only expose that which should be manipulatable
fixed a type to make the feature read more clearly
added a scenario for specifying explicit end date/time
added step definition for specifying end date for a sickness event in tracking to get a start on implementing the feature
got implementation complete for tracking a sickness episode event with an explicit end date/time