Persist timelets to localStorage.
Display index of timelets and handle delete/edit actions.
Reflect changes to collection in index view.
Add default values so there is always a valid timelet.
Use play button instead of edit button.
Use default attributes that make it clear that it is a new record.
Add add-new-record button.
Determine end of running timelet by model validation.