CS296 Project Repo