Split source and configure
Split Source.hs and Revise calling action (still working)