Lib : Add lib and tests compile system