Rename Configuration#modules to #prepare [WIP]

[resolves #57]
@AlfonsoUceda no we cannot remove it, please see line 503: ` c.modules            = modules.dup`