What are the essential components of a commercial pool system?