draft completion of 10 timer
nice refactor of timer.rb