Added method to draw triangle with coloured corners

Also wrote exhaustive documentation for it and original triangle method. (Not tested, but should by common sense work)