Python version of the Chess project