reorganized StudyTimerDB members + support setting elapse in edit mode + removed setting total_elapse support + removed bug with setting targetElapse