Updated shell with comments and code to do assignment.