MainMenu attaches itself as key listener in constructor; simplified said constructor by passing in only MainWindow