Removed the type code parts from the generator as these are no longer required and also fail to compile since the the removal of the supporting functionality from the haskell code in the previous commit.