Add basic server and rest API infrastructure

Also improve the readme a bit