Added hibernate and controller/service/dao layers