commit 4

Falta botar constructor no uml, e constants