Прежде чем код начинать писать, постарайтесь понять, для чего в отдельности нужен каждый элемент, как он работает, поэкспериментируйте с ним, документацию почитайте. С таким подходом как сейчас, развиваться будете очень медленно.
Если по делу, то вам нужен счетчик нажатий и массив цветов, а область нажатия должна быть всего одна.
На будущее — вот ещё хорошая серия статей:
https://habr.com/ru/post/195706/