Refactored so that the lists are lists and not tables which seems symanically correct.
Note: The other version should be supported as well to allow for tablular data.
This version also adds basic tabbing for testing. Macintosh
users: Be sure that you have set Keyboard Shortcuts under the
Keyboard & Mouse system preferences to Full keyboard access.
With just simple tabbing, we get the ability to Add All and Remove All without
adding any additional code or re-factoring.