new controller to user identification
rename somes classes and add services to improve circles