atualizacao do ruby
refatoracao do talk model e extracao para service e query objects