- Added a constructor to ServerSoda to allow use of other protocols