Added comments, module naming, and file inclusion to the translator