Algumas alteraçoes e criaçao de classes