Created Puzzle class.
Updated documentation for Position.h and Puzzle.h.
Changed some members of class Square.

- Added mutators setRow() and setCol().
- Changed validatePosition(int,int) to validate validateCoord(int)
  so the newly created mutators can use it.
- Changed validatePosition(const Position &) accordingly.
- Changed documentation accordingly.
Filled in some methods of class Puzzle.