Changed method return types back to void, moved try-catch blocks into Run.java so that nothing will be prematurely entered into the grid, aded print-outs for clarity.  Still haven't resolved issue that calls menu() once with some 'invalid input' before allowing the user to enter anything.  Found another issue: within menu(), 'exit program' has to be entered twice in order to exit successfully.