interface + classes stub Concluida
Falta: Documentação (vou tratar disso a seguir)