#765|Refractoring of ManageDistribution FT i.e. now verify method only contains assertions and getter/setter methods are seperate