Older Android Messenger program that communicates with a Java application server. Had glitches, but demonstrates decent use of some useful design patterns.