Work towards some functional UI, introduce "first sync run"