Added UserDAO, DealDAO and Junit tests