general: skeleton for sub-modules

Signed-off-by: Gilles Louppe <g.louppe@gmail.com>