Started Generic DAO implementation using hibernate