Lufkin High School student's charity has provided 8,000 books to Texas kids