Changed the distance filling algorithm to also take diagonals into
account