adding build system, fixing cl