agenda training openflow components and building blocks fixed running