Added viewport widget, useful for embedding and centering content.