Implement OptionsBox, ButtonBox, and MapBox.