refactor inputcontrollerlogic and move menu logic to new file inputcontrollermenu.  menuwidget should have 'names' so that i can tell which menu i am currently on. Create a generic 'yes/no' confirmation menuwidget for general purpose use.