Adding generic DAO
adding dependencies for test