I've posted some of the GUI code that I've been working on. Andrew Carey has expressed an interest in working on the GUI and I felt that it would be good to post the code even though it is very far from complete or even functional. The code was written using NetBeans and the *.form files are used by NetBeans to coordinate work in the GUI Editor on the classes that are primarily GUI classes like JFrames and JPanels. If you change the code so that it won't work with the *.form files, please remove those files from CVS so no one will be confused.