[Green] Added test cases for compiling different constructs

  IfThenElse
  For loop

Refactoring compiler testsuite - different specific modules