The Fabric Place opens in Blackfoot