Ahi logre hacer funcionar la matriz que guarda todos los cuadrados del mapa, es un documento independiente, ejecuten en chrome firefox,etc, puede que tarde un poco pero es porque esta imprimiendo en el log cada posicion de la matriz, asi que abran la consola javascript deberia aparecer la impresion de la matriz en los indices width y height correspondientes
la idea es la misma q comente en moodle, usar x e y como indices para acceder de forma instantanea con las coordenadas del mouse que se seleccionen.