project repo for cs408