swap code location (no change)
establish PanelLocation table
almost have set-location working
use ServerError vs ErrorMsg
uncover masked errors
panel location add/remove done