repository for cs512 work in summer 2014