Changed the debug situation to include the distortion.
Started some actual work on the GUI.
Added very basic port sprite.
Made NUM_INPUT_PORTS and NUM_OUTPUT_PORTS of the module class public because the drawing needs them (and constants should be public).
Cleaning up on ContainerGUI.java.
Added a ModuleGUI base class that draws ports and hacked in a test version.

Note that the sound generator and the GUI are still totally disconnected.
Added an extremely import comment....
Added module name constant.
final and static were wrong and didn't work.
Made the text drawing work.
Added barebones PortGUI framework basing off JButton. Dk if that's a good idea.
Merge branch 'GUI' of github.com:Orpheon/Synthesizer

Conflicts:
	src/Main/Main.java