added focus() and clear() methods to the control presenter