Braselton opens new library Wednesday