fix module folder structure
  - rename cWidget to yimaWidgetator
fix and cleanup module base methods