Initial commit for assignment 1