Libfcg

- Continued to implement block generator