Minor: forgot to delete a comment.
Changed accessors and private variables to match name conventions.
Added documentation for Piece and Move.