added helper methods. grid is now colour coded, for correct cells, empty cells and incorrect cells