make sure all components use getCssClass method
Updated test page to use "featured hub" style
updated skin, added gradient to control bar background
Grab JSON config from "config" attribute
merge from jsonConfig