Clean up control buttons in page headers. References #45.
Clean up drop-down behaviour. References #45.
Add resuable function to swap expander pointers. References #45.
Clean up flippy drop-down. References #45.