GNS3 2.0 Architecture and schema Part 1: What is the GNS3 Controller?