Core OpenFlow agent and infrastructure modules