Add CMakeList and some test file for the software