Introduction branch

Not yet. I will use it to destroy the timer once a view has closed. That way repeating sounds will stop repeating.