Team:Purdue/List of Protocols and Techniques