Inital Commit of Assignment 5