Added CMake build instructions and test cases
* Test cases are based on GoogleTest and are executed automatically after each compile
* Updated README.md accordingly