Move Android prototype out of the way.
Add basic HTML5 stuff.
Implement Timer.start and Timer.stop.
Work with milliseconds internally.
Update as soon as the timer is started.
Add action button.
Move leftover Android files.
Prepend private members with an underscore.
Display target seconds.
Calculate and display remaining seconds.
Add timer state.
Prefer accessors.
Change state to FINISHED when target time is reached.
Provide stop button.
Make Timer.start a no-op if the timer is running.
Style changes.
Update interface even when no timer is running.
Stop the timer when the target time is changed.
Add pause logic.
Build interface dynamically.