[Timer] rotation, renaming
[Timer] moving responsibilities
[Timer] call update in background task from appdelegate
[Timer] background task and UILocalNotification

now uses background task to continue countdown. alert is done either with annoying sound and alert or with normal sound and notification if the application is running in the background.