Added possibility for dynamic mapping of attributes

Also got rid of unnecessary namespacing, and brought back our good ol’
”Locomotive” (although now as a Concern not an Observer)
Updated default view to also display (dynamic) excerpt
Updated readme
Added option for custom excerpt length
Merge remote-tracking branch 'origin/dynamic-tracking' into dynamic_specs
Refactored specs, dummy should not have its own