Implemented using user repository
Updated packages and added console component