reformulacao do projeto para que este seja modularizado.
modularizacao