adds initial function tree spec
sorts basic spec methods
adds test to functiont tree spec
sets new line characters as expression delimiter
fixes spec to compile
adds function spec
adds def spec
adds initial compound tree spec
adds compound tree specs