Initial commit with the first search algorithm.