Nova organização de codigo