This project is composed by 4 parts. KVS-AuthServer, KVS-LocalServer, KVS-lib, and then the tests. Run tests/test-app to test the KVS-lib functionalities. To build each part, run ./build.sh on each component's folder to generate an executable.
To ensure everything works, please keep this directory structure.