Ruby Chess, in progress.