New module file
Separated the file to module and script