Added JUnit doc generation and completed swing UI.