added a second overlay.
Calculate the intersection of time in both frames and show
the next frame per button click.
Added an eventlistener that will update the overlay information
on change in the selection widget.
Added timesteps as a property of the layer instead of storing it separately.
Added comments.