Enhance "add module" ui && construct method of module class