UserDAO terminada, UserController e ProductController com mais funcionalidades