Atualização.

Atualização de branch baseada nas implementações anteriores feitas na branch "Development"