New user controller and started work on auth component