Donald Cunningham's Project 2 for Scalable Data Structures 201406