shared repo for U of Utah CS 5962 spring 2014