Secondary constructor to allow creating an instance without using AppColour. This can be used when loading colours from resources using colourResource.
AppColour
colourResource