finished Climb 12 additions
Generalized Goal State

Made representation of goal_state to be dictionary of piece type with value list of
ref_point.

Renamed board10state.py to singlepiecegoalstate.py since it handles all the Minuro Abe puzzles.

Also removed pot_solutions.py for general clean-up