A Multi-Threaded HTTP based Web Server