Added Hibernate as well as Abstraction layer for all DAOs.
Converted Unit tests to new pattern.