Removed filename usage from transmute. _tree_log now uses a file handle.
This change avoids issues of overwriting files and should improve
efficiency.

The _tree_log test has been updated to reflect the change.
Additionally, _tree_log implementation in _traversal has been updated.
Closed #19.

Some changes also made to phi application to overarching transmute method.