Make State constructor private
Make State constructor private

This constructor accepts the index of blank cell and doesn't
validate arguments. It should be called only from Problem class.

clee704/aima_search,clee704/aima_search,clee704/aima_search