Added comments and exercises 1-3