Research project for Purdue DS2 Lab on Network Coding.