Configuration improved.
Add valueholder, which is the implementation of the configuration DSL.
Ruby script configuration is enabled.
Structure fixed.