refactor module files, while it's sure that modules don't need to export any variables at all.
implement review API.