in reply to Object Interaction

If you're able to 'speak' some other programming languages besides Perl, you might want to try Design Patterns by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides, and take ideas from that. (You won't be able to take code examples, but the ideas about how groups of objects work together are the key here.)