New classes for MVC
Current version (It includes errors in the UserDAO class)