Split User component from commons