added ability to add new time intervals when timer if timer has started and stopped. updated rounding methods used to retrieve time and time remaining