Added Documentation and Swing components.