fix the getSessionStart and getSessionEnd which were inverted ; add the use of secsPlayed to calculate better the session end time