SDN Programming Assignment for Intro to Networks course