Add pather
add diagonal moves