added credentials change broadcast message and started work on base service class functionality that will consolidate communication to the rest services.