Add a menu dialog for selections. This more or less completes the bottom sheet menu functionality. Resolves #454.