Factored code out of sample_aux into add_context and add_stick
Changed add_stick to add_group and corrected header file
Removed commented out code from header file for state
Changed u_ to aux_
Implemented direct_assignment::clear
Fixed state::sample_state