Table component based on ListView