Brief explanation of how to make new modules (please, forgive my english)