Multi threaded web server - fixes #23

This makes the web server multi threaded, increasing response times. Fixes #23 .