Improve onboarding experience
Edited the README to have a linear path to installation. Also made scripts to run the executables without having to worry whether they are on our path.
Some websocket-related tests fail, yet I have only touched files that are not relevant to tests, so I assume the problem must be coming from somewhere else. So I am making this MR anyway while waiting for a fix.