CS193P Assignment 0 - Initial Commit