added functionality for editing a timelog