edit poms
add generic dao classes