Adding IUserDAO interface