Currently, there are a lot of steps and dependancies for getting Client to run after cloning this repo. For tests, you cannot simply run "make test" without having these dependancies installed. We should update these instructions to address this issue (npm dependancies, git submodules, etc).