cleanup and optimiz

- new helpers.Module
- little list.module cleanup
- small UI changes