Changed test names to be more descriptive.
Added endline to end of tree printed by printer. Also made sure basic types also get surrouned by parentheses.