removed messages for not valid move, changed legal piece icon and method