A Java program for creating branching dialogue between different characters.