Plants lookin good mate!! The purple stems usually mean lack of phosphorous and the yellowing of the leaves means nitrogen..I just bump up the nutes a tad and they should balance right out. Also its almost time for the leaves to be yellowing naturally, so that shouldnt cause to many worries.