Fixes to pull-to-refresh + new observation editor layout