STEM center awards grant to North Bingham County District Library