Addressed Issues #6 and #8.
Added _grow_matrix() that operates as expected.
Collapsed large sections of _traversal() to increase modularity.

Note that the current implementation tests tolerance on the final
isotope AFTER destruction is applied.