fix UI bug when two token on the same tile
add audio effect
draw color path