Independence Bank opens in Braselton