added enpassant rules and created separate test file