Added some documentation and component.