Implemented usable gui for searching and laid foundation for renaming/deletion.