Updated the product table model and added threading to the server