Covington Plaza reimagines the riverfront, opens Friday