New library scheduled to open by summer