add new features

1. we only save the song that got played in the end.
2. when the count down starts, user cannot edit the time unless they
click reset. (The start button disables timer input, reset enables it.)
3. when count down completes, the timer input will be re-enabled.