finished up module loading, configuration and running. Need to clean this up a little bit.