compiler pretty print changes
test coverage changes
added list_print
updates for xtm.xtm (more to come)