Added an additional untested method for outputting colours. Included support for alpha channels