Get the real object from generic search helper

Enhanced the generic search helper to return the whole tile object
including the desired direction, distance and coords properties so
richer evaluations can be done against the object properties rather
than requiring additional lookup against the board data.