classes documentadas (control e view)