After $9 million science center renovation and addition, Rider dedicates the building