Principles of coordination polymerisation