Refactored TableViewAdapter to have min and max seat capacity params