Added additional comments for easier reading and added rules to allow jumping by king pieces