Design of polymer architectures for catalysis