Inital commit for assignment 2