Additional partial logic to support En Passant
Still need to fill in movement/capture logic