Observer Pattern - Java APIs leveraged to implement share broker scenario (2 subject and 2 observer) - Many to Many