Nova alterações (classificação por pacote e reorganização do código).
OBS: Tem algumas funcionalidades implementadas mas uma parte do
teste implementado está comentado. (aguardando futuras alterações).