Материал из Module developer
Devision into types is necessary for the module correct work on the server, but the server knows nothing about the graphic part. That's why a module developer has to devide scripts into types. The server does not notice files for working with the graphic part.
