[MH][CW] Button Feature and Dialog Box

Added new Button features to make buttons disappear when another is
pressed plus a new dialog box.