Removed gamma hyperpriors on alpha and gamma from direct_assignment, replaced with arguments passed to sample_alpha and sample_gamma