David

If you guys are good with doing the GUI like this, we should merge it.  We can go over it on Wednesday if you guys aren't able to look at it before then, no biggie.  The only potential problem i see with doing this is the unofficial 30-line-to-a-method limit (from the [coding style guidelines](http://www.cs.sjsu.edu/web_mater/java_code.html))