Assignment 4 inital commit