Added a system Service, "GoogleSearch Selection", with keyboard shortcut command-shift-G. Select text in any fully services-aware application, invoke the "GoogleSearch Selection" service, and GoogleSearch will launch, come to the front, and perform a Google search for the text you had selected. (Note: for Services to be registered, the app which provides the services must live in one of the Applications folders. There's one at the root of your disk, another in the Network domain, and you can also make one within your Home folder. Also, once you've put GoogleSearch there, you may need to log out and log back in to make the service available.)
Added saving and loading of the API Key, so you only need to enter it once then it'll be remembered in future.
The TableView is now the primary output. When an items is selected in it, details show up in the TextView
Starting the Java VM is now threaded. This should give a significant speed boost.