cs247 repo