Removed setters from the Subject interfaces of the Observer Pattern packages