Most major code is complete, now debugging.

Data structure needs to be updated correctly. Also rejection set is not
always  accurate. Need to check if proposals are different on each
iteration.