Modified file names of generated code

Appended a Impl to the module name. Glue code file will be the same as the module name.