add clew files and build system