started en passant, added getter for last move in ruleset
fixed merge conflict