Check in document explaining how to make new modules.