Made changes so that the IStateObjectAqcuirer runs the objects acquisition and not that Mediator.
Mediator now only used to retrieve objects from the DB and return BLL Object.