Initial commit for first assignment.