remove module events
move everything to manufactory.Module