Some design changes
Disable hiding header when scrolling; Hide header when reordering
Refactor view transitions
Add check for record object to prevent exception