re-factors related to list
added hibernate to pom