Remove TypeDefinitionGenerator
Remove ConstantFolding
Remove VariableRoleAssigner
Remove TypeCorrector
Remove Unroll
Remove BlockProgramHandler
Remove Naming
Refactored and moved NameExtractor
Remove Locator
Cleanup