refactor compile_profile code
implement getTree depth for Elment
add unittest for getTree and getTree with depth
Rename myTest to CCMTest
Merge pull request #37 from stdweird/getTree_depth

implement Element getTree with depth