Adding FreeC
Merge branch 'topic/freec'