API : set up initial module structure