Added some comments.

Still needs more comments. Used eclipse.
ChessFigure isn't finished yet.