The main goal of the tool was to make Nagios usable for non-Nagios admins. The initial install and configuration would have to be done by Nagios administrators. But once done ordinary users can add servers, appliances, devices, services themselves. The second goal is to provide a complete developers API towards the Nagios configuration. The default functionality can be used as a template for your own design/functionality.