added web server and proof of concept that aspects work in threads