Refactoring de pacotes

Refactoring dos pacotes do projeto. Re-organização das classes nos
pacotes.