Libfcg

- Continued to implement basic optimizations
- Bug fixes

Fcg Tester

- Added test case for new optimization