add UserDAO.java

Merge to develop