Working towards two-stage transformation
Splitting into two phases- analysis, transformation.

Added new pasing test cases.
Fixing pushFromIterable
removing debug statements
Testing yielding before and after a loop. two-loop test started.
Supporting two loop test
Changing runtests.py to be more compatible with nose
Restructuring directory
Adding setup.py script
Removing astpp