Updates to backtrack search algorithm, some test input files

Backtrack Search uses furthest possible position in trying to place the
next person. Also added variable in code to differentiate between size
of board and number of hide and seekers.