Reworking getLoginStatusNew service... var for promise... trying to come up with standard pattern for factory