Scroll to selected time block if it is offscreen.
Use firebase to persist time blocks.