New Kangaroo Flat library expected to open in June