Sounds like you need to go back to the design stage as I suggested in post #2.
Type: Posts; User: Norm
Sounds like you need to go back to the design stage as I suggested in post #2.
If you have already designed and coded the app, what happens when you execute it?
What are the things to be done in each role? Can they be isolated to methods? One for each role. Then have a master method that calls the method for the role to be played.
Do you have code to send and receive the messages?
How often are messages sent and by whom?
Make a list of each message that is sent showing from whom/to whom
add what the receiver does and what...