Group RepoCSCI590 at USC, Fall 2014