Libfcg

- Finished to implement merge function for blocks
Libfcg

- Continued to implement the block builder