A High-level Model for an Intelligent System to Maximise the Utilisation of Harvested Rainwater