New Lake Hills Library attracts more than 1,000 to grand opening