refactored hibernate config, persistence.xml and project.props