Small Biz: Grand Ventures invests in South Carolina software firm