refactored and turned HashServiceConfiguration into a regualt entity
without versioniong - the HashServiceConfiguration should never be
updated after it is created - the DAO should enforce that rule