added spray-based web server