renames...

DSL -> Evaluate
language_spec -> dsl_spec
progress with attributes
more progress with attributes
attributes and groups progress
specs working for insance attributes and groups
cleanup specs
Merge branch 'DSL-redesign'