Incomplete. Several bugs, could not complete the Tweet method due to lack of understanding of Java Swing. Singleton, Composite, Visitor, and Observer pattern was completed.