moved modules to an array
included basic c lib based module