Added ColourPair class and changed Grid constructor to take colour pairs