added colour resources and square colour change