chess project in ruby