implementacao de struct , algumas funcoes e posicionamento do placar