Basic module structure added.