experimental nodes structure

svn path=; revision=69057
tests redesigned

svn path=; revision=69088
execution time tests added

svn path=; revision=69112
tests added

svn path=; revision=69197
inconsistent names changed

svn path=; revision=69448
gcc compilation errors corrected

svn path=; revision=69572