Champaign library site awaits finishing touches