Date :11/02/2014

1. Aliasing feature 
2. Variable declaration check 
3. Fixed bug in common sub expression elimination 
3. Tested for test case 28, 24, 13 and 1.

Note :
Code clean up and comments are must before next commit !