Copied the classes from the client which decode the array

Once I feel like it I will start to deobfuscate the decompressing (and
figure out which compression it actually is)