Added boost thread to handle multiple connections