LoginPresenter now sets username using preference