add module loader
add index module