refatoracao do user model para extracao da classe user query
reorganizacao das classes