UPDATE: minor code cleaning in strip. clour now needs to be a function that takes an integer to create a pallette of that size integers size.