function is_pe checks if a file is PE or not
warning: int is 4 bytes and long is 8 bytes on my computer, but for windows, long is 4 bytes so
for now, I dont know if the structures of pestruct are correct or not.
We should find a way of defining long as 4 bytes.