Staff schedule table

Fixed a bug where clicking on section headers which would cause the app
to crash.

Layout refinements.