Towards materials with reversible oxidation and tuneable colours using heterocyclic conjugated azomethines