First version of clustered colouring working