added getters and setters to AbstractMasterController
fixed conflict in IMasterController