Moved structures to utils.h ; will be removing decoderpool structure
Optimization for the Galois operation tested and approved by #time and