Padronização das classes

Adicionando regions e comentários.