added memory and search methods handouts, lecture codes and annotations