New library awaits final touches