The Waltham, Mass.-based company, which trades under the symbol STOR on the Nasdaq, has laid off all its employees except for a small transitional team to oversee the winding down of the business.