Added more skeleton code to SearchAlgorithm, StateSpace