Add reek as a development dependency
Rename component.options to component.settings
Some internal rewiring to make stuff more uniform
More rewriting of engine
Make sure engine can find all subcomponents of a component
Make sure engine can find all subcomponents of a component
Start rendering stuff
Some more rendering
Fix recursive rendering
Finish with rendering phase
Add settings as JSON as well.
Add class for remote registry, do some refactoring in engine
Make rendering context slightly more complex than a Hash
Prepare for name change
Try to clear confusion between settings and context, create registry class that talks to out diversity backend
Allow validation to be skipped in diversity-api backend
Be more helpful when failing to load a component.
Spec fixes
Remove debug code, wrap context in context object again
Add currency, lang and gettext lambdas