add load earlier messages header view
update header
tweak header view
update collection view for header
integrate showing load messages header
update demo