start generating a basic module