Added support for aggragate service + Refactored
Merge branch 'feat-agregate'
Added LICENSE
Added CHANGELOG
Added few tests for CompilerPass
Made code more robbust for end user
Added tests for previous commit