CMS Made Simple has a straight-forward standard for the directory structure that is used by modules. For your module to work correctly, you will need to follow the conventions set out by the standard; fortunately, it is not complicated and will help keep your module files organized in a logical fashion.
This recipe shows you how to create the standard module directory structure.
For this recipe, you will need to have CMS Made Simple installed and working. You will need write access to the filesystem of the server where your CMS is installed. This recipe assumes you are using SSH to access the server, but other approaches such as FTP will work as well.