ACE Hardware opens in Braselton