Changed delegate methods on loginVC to include reference and defer proper responsibility for canceling VC.