update ignore file
make XTEA type a struct to make it more memory efficient