Added javadoc and more DAOs