A chess library written in python