Attempting a write-up implementation for https://learningnetwork.cisco.com/servlet/JiveServlet/download/283429-64558/OpenFlow%20Switch%20Specification%20v1.3.1.pdf