Make the module methods private

Not sure if this is really a good design or not. I'm just exploring it.