celeste search and replace

search and replace functions are finished.