Learn java by building a chess game.