AGREEMENT AND PLAN OF REORGANIZATION BY AND BETWEEN INDEPENDENT BANK GROUP, INC. MCKINNEY, TEXAS AND CARLILE BANCSHARES, INC. FORT WORTH, TEXAS Dated as of November 21, 2016