Fix tests (rename "this" to "data", change path to Spectrum)
Change component registration interface, fix "example.com"
Rename "extra" to "data"
Fix example layout
Change example