This is my attempt at creating a functional game of chess. Most of the features have been implemented, but it still lacks a graphical interface.