Split user-panel into separate component file and updated the styleguide