Implementação dos Controllers e das demais classes do model