Abstract class representing webserver