add topmacros iterator
update ngramtable tests
add digraph_matrix function to ngramtable
create better annealer
more macro experiments