some refactoring
add colors to gamegrid