Added error checking to add menu/menuitem - prompts user to fill in
blank title/price.
Fixed off by one error in spinner selection
Added more tests for menu items and menu creation. Should cover about
everything
Difficult to delete saved test items,
but that's what the test database is for.