add lib files and tests