Create flatten util
Test compiler module