Added hibernate DAO implementation.
Merge branch 'feature/4' into develop