First commit for Assignment 2