Homework 2 Initial Commit