BackgroundedSprite class renamed to BackgroundedComponent
added scroll component
added scroll to list items